<?php

//////////////////Desarrollado por johan Davila 3/1/2014 version 0.1/////////////////////////////////
///////////////////////  Bloque para incluir Clases y librerias ////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////
session_start();
require_once "../../model/acceso/Class_Conexion.php";
require_once "../../model/ser_user/class_user.php";
require_once '../../../lib/php/funciones.php';

///////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////  Instanciando a la clase conexion ////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////
$conn = new Conector();
///////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////  Validando campos////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////
if (@$_POST["Usuario"] == "" or @$_POST["Clave"] == "" or @$_POST["txtcaptcha"] == "") {
///////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////  capturando errores ////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////

    if (@$_POST["txtcaptcha"] != $_SESSION["txtcaptcha"]) {
        $_SESSION["error"] = "Error captcha Invalido!..";
    } else {
        $_SESSION["error"] = "Error no puede dejar el Usuario o Clave vacio!..";
    }

    header('location:../../../html/acceso.html');
} else {


    if (@$_POST["txtcaptcha"] != $_SESSION["txtcaptcha"]) {
        $_SESSION["error"] = "Error captcha Invalido!..";
        header('location:../../../html/acceso.html');
    } else {
///////////////////////////////////////////////////////////////////////////////////////////////
/////////////////////// Instanciando a la clase usuario y llamando al metodo ValidacionUsuario//////////
///////////////////////////////////////////////////////////////////////////////////////////////
        $User = new User($conn->conectar_Bd());
        $id_usuario = $User->ValidacionUsuario(@$_POST["Usuario"], @$_POST["Clave"]);
        if ($User->p_usu_id[0]) {
            $_SESSION["usu_id"] = $id_usuario;
            $_SESSION["usu_usuario"] = $User->p_usu_usuario[0];
            $_SESSION["usu_cedula"] = $User->p_usu_cedula[0];
            $_SESSION["usu_perfil"] = $User->p_usu_perfil[0];
            header('location:../../../principal.php');
        } else {

            $_SESSION["error"] = "Error Usuario o Clave invalida verifique!..";
            header('location:../../../html/acceso.html');
        }
    }
}
?>
